local fold = Instance.new('Folder') fold.Parent = workspace fold.Name="TGEN" local X = 50 local Z = 50 local grid = {} local seed = math.random(1,100000) for x = 1, X do grid[x] = {} for z = 1, Z do grid[x][z] = math.noise((seed + x)/15,z/15) * 15 end end for x = 1, X do wait() for z = 1 ,Z do wait() local yp = grid[x][z] local p = Instance.new('Part') p.Anchored = true p.Locked = true if yp < -3 then p.Material = Enum.Material.Sand p.BrickColor = BrickColor.new('Cool yellow') else p.Material = Enum.Material.Grass p.BrickColor = BrickColor.new('Bright green') end p.Position = Vector3.new(x*5+75,yp,z*5+75) p.Size = Vector3.new(5,20,5) p.Parent = fold end end